Date		:	22 mars 1990 
		Programme	:	DESIGNCAD 3D 
		Protection	:	CLEF PHYSIQUE
		Outils		:	QUAID, PERISCOPE SOFT, TURBO DEBUGGER,
					CODEVIEW.
		Fichier		:
		Temps pass�	:	3 heures
		Soci�t�		:
		Divers		:
		Origine		:	SOLO-INDONESIE
		Num�ro		:	009


	Gros programme: 498k!		

	"Tout le monde" se plante sauf QUAID.
	Se mettre sur l'INT 21 et voir.
	Apr�s un Close handle 5, affichage de la phrase fatidique.
	Placer l'INT 21 en in/out et recommencer en s'arretant juste avant
	le CLOSE handle 5.

	4E5A:C44D	

	En executant chaque CALL qui se presente, rep�rer celui qui fait
	afficher le message.

	On le trouve �:	5F5A:01C1	CALL 4E5A:5DD8

	En le sautant on se retrouve dans l'image de pr�sentation de
	DCAD3d mais le programme se plante d'une part parcequ'il r�clame
	un fichier qui ne se trouve pas sur le disque et d'autre part par
	une erreur de STACK.

	Solution: Examiner en profondeur ce CALL; car souvent ce 'genre' de
	chose se produit en supprimant anarchiquement des routines enti�res
	on croit avoir supprimer la cause du blocage en fait on a supprim�
	du m�me coup tout une partie du programme, surtout lorsque la clef
	est bien 'imbriqu�e' dans le code du soft.

	La recherche se poursuit donc � partir de 5DD8, un premier CALL
	est ex�cut� sans probl�me ( en 5DDE ) puis arrive un test suivi
	de 2 branchements, on regarde quelle 'route' empreinte le soft,
	on revient en arri�re et on prends l'autre chemin; le programme
	ne se plante plus � cause du STACK mais r�clame toujours le
	fichier DCAD6.SYS en plus le nom est coh�rent....

	Il existe bien un fichier DCAD1.sys mais celui-ci est appel� au
	d�but. Diff�rentes manips en renomant des fichiers du nom demand�
	me font penser qu'IL manque vraiment - Le fichier.

	Je ne pense pas que le fait que les �ventuels param�tres de la clef
	physique remplacent en temps normal la pr�cense de ce fichier! 
	Un dernier essai consisterait � essayer de "sauter" la demande de
	fichier pour voir....

	Freddy.